armoured military vehicle - Turc Anglais Dictionnaire